Jump To:
Technical Q&As: Legacy Technologies
Code written to run in Mac OS 9 and earlier versions of the Mac OS can be updated to run in Mac OS X. The easiest way to do this is by using the Carbon framework, which has many managers and functions similar to their Mac OS 9 equivalents. Documentation for Mac OS 9 and earlier APIs is provided to aid in this effort.

Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Legacy Status
Sort by
Date
Receiving UDP Broadcasts While Sending from a Secondary Address (HTML)
NW67.
Unsupported 2000-05-08
Registered Custom-Attribute Types (HTML)
QD3D23.
Unsupported 1995-07-15
Reordering of Vertices in a Mesh (HTML)
QD3D07.
Unsupported 1995-06-01
Reserved Key Combinations (HTML) ()
TB41.
Unsupported 1999-05-17
Saving Paper Type Information (HTML)
GXPD18.
Unsupported 1995-05-01
Screen Flickering (HTML) ()
QD3D43.
Unsupported 1996-04-08
SCSI Printer Prevents System Boot (HTML)
DV12.
Unsupported 1998-10-01
Setting A Default Papertype for GX Printers (HTML) ()
GXPD38.
Unsupported 1996-04-08
Setting Data For Q3ViewerUseData (HTML) ()
QD3D63.
Unsupported 1997-07-11
Setting GX Paper Types (HTML) ()
GXPD42.
Unsupported 1996-10-25
Setting Landscape Printing from an Application (HTML) ()
QD54.
Unsupported 1998-01-16
Setting Port Speed on a Modem Port (HTML)
DV25.
Unsupported 1996-02-23
Setting the Background Color of a Control (HTML) ()
TB62.
Unsupported 1999-05-03
Shading Using Trigrids (HTML)
QD3D21.
Unsupported 1995-07-15
Shift Booting under System 7 (HTML)
OPS06.
Unsupported 1995-09-15
Small Point Size and Hinting (HTML) ()
GXTY09.
Unsupported 1996-04-08
Small System Font Size on a Korean System (HTML)
TX05.
Unsupported 1995-06-01
SndPlayDoubleBuffer 16-bit Support (HTML) ()
SND04.
Unsupported 1996-06-01
Software Debugging - Sources of Information (HTML) ()
PLAT17.
Unsupported 1996-02-15
Speed of the Printer Port (HTML) ()
DV31.
Unsupported 1997-07-11
Spooling a pixMap into a Window (HTML)
QD14.
Unsupported 1995-09-15
Spot Light Not Working (HTML)
QD3D11.
Unsupported 1995-06-01
Standalone Networking (HTML) ()
NW59.
Unsupported 1999-03-15
Static Sound on PCI Macs (HTML) ()
SND05.
Unsupported 1996-06-01
Storing an Array Name in a Field in Another Array (HTML)
AMTPE24.
Unsupported 1995-08-01
Stubs.o vs. fgets (HTML)
PLAT13.
Unsupported 1995-06-01
Synchronous SCSI Operation (HTML)
DV14.
Unsupported 1995-07-01
System Clock (HTML)
OPS01.
Unsupported 1995-05-01
System Error 119 (HTML) ()
OPS26.
Unsupported 1999-10-05
System Error 29 (HTML) ()
OPS16.
Unsupported 1997-09-12
System Menu IDs (HTML) ()
TB46.
Unsupported 1998-12-22
Tear-off Menus (HTML) ()
TB55.
Unsupported 1998-12-22
Test What You Ship (HTML)
OV01.
Unsupported 1998-11-02
Testing PCI drivers without any device (HTML)
HW23.
Unsupported 1995-07-15
Textures & BitMaps Explained (HTML) ()
QD3D51.
Unsupported 1996-08-21
TQ3ViewObject and Bounding Box Calculating Routines (HTML)
QD3D17.
Unsupported 1995-06-01
Transparency not Working on Laptops (HTML)
AMTPE26.
Unsupported 1995-08-01
Transparency Not Working on Some Machines (HTML) ()
QD3D39.
Unsupported 1996-04-08
U and V limits in RAVE (HTML) ()
QD3D87.
Unsupported 1998-04-20
Understanding USB Error -6911 - (kUSBNotResponding) (HTML) ()
USB05.
Unsupported 1998-11-16
Universality of ColorSync Accelerators and CMMs (HTML) ()
CS11.
Unsupported 1996-03-05
Unpopped Popup Menus and Mac OS 8.5 (HTML) ()
TB44.
Unsupported 1998-12-22
USBGetNextDeviceByClass Requires deviceRef (HTML) ()
USB03.
Unsupported 1998-09-28
Use Macintosh SCSI Manager for SCSI Chip Compatibility (HTML)
DV15.
Unsupported 1995-07-01
Use QuickDraw 3D B1C3 Library to Eliminate User Breaks (HTML)
QD3D19.
Unsupported 1995-06-01
User Clicking in a Style Text Document, Human Interface Guidelines (HTML)
TX03.
Unsupported 1995-05-01
Using 'ictb' to Change Edit Fields (HTML) ()
TB24.
Unsupported 1996-10-25
Using Background Printing When The Finder Isn't Present (HTML) ()
QD41.
Unsupported 1996-03-04
Using Custom creator codes for USB Class Drivers (HTML) ()
USB01.
Unsupported 1998-09-28
Using Deferred Tasks (HTML)
NW13.
Unsupported 1995-06-01
Using Legacy Ethernet Driver Processes on a PowerMac G3 (HTML) ()
NW57.
Unsupported 1999-02-08
Using MacsBug to Diagnose Field Problems (HTML)
PLAT19.
Unsupported 1996-02-15
Using OpenTransport With CFM-68K (HTML) ()
NW19.
Unsupported 1998-05-04
Using PixPatHandle to Access the "Set Utilities Pattern" Pattern (HTML) ()
OPS12.
Unsupported 1996-09-27
Using Standard SCSI Disk Drives on Macs (HTML)
DV16.
Unsupported 1995-07-01
Using the Command key when Resizing a Window (HTML) ()
TB20.
Unsupported 1996-08-21
Using the Licensed Espy Font (HTML) ()
TX08.
Unsupported 1996-10-25
UV Support (HTML) ()
QD3D29.
Unsupported 1996-02-15
Valid QD3D Metafile Filename Extensions (HTML) ()
QD3D79.
Unsupported 1997-07-11
VBL Tasking and calling FrontWindow (HTML)
QD19.
Unsupported 1995-09-15
VBL Tasking and calling FrontWindow (HTML)
TB17.
Unsupported 1995-09-15
Verifying the PCI Interface (HTML)
HW21.
Unsupported 1995-07-15
View Hints (HTML) ()
QD3D47.
Unsupported 1996-04-08
Viewer Only Supports Perspective Cameras (HTML) ()
QD3D75.
Unsupported 1997-07-11
Virtual Memory Management (HTML)
ME02.
Unsupported 1995-05-01
White Backgrounds for Dialog editText Items (HTML) ()
TB34.
Unsupported 1997-10-13
WindowShade Problems (HTML)
TB13.
Unsupported 1995-05-01
Workaround for Converting Lower to Uppercase Characters while Keeping Diacritical Marks (HTML)
TX04.
Unsupported 1995-05-01
Writing Native SCSI Disk Drivers for PowerMacs (HTML)
DV22.
Unsupported 1999-03-01
WS PDS Card and SCSI Manager 4.3 (HTML)
DV17.
Unsupported 1995-07-01